immersed electrode furnace - Turkish English Dictionary